🇬🇧 Leven

Coordinates (53.88333, -0.31667)
Population 2,290

Leven is a city in United Kingdom - England

Species living near Leven

Cities near Leven

about